package com.ccdt.tv.smartrecommend.presenter.MainActivity;

import com.ccdt.tv.smartrecommend.presenter.base.BaseContract;
import com.ccdt.tv.smartrecommend.presenter.base.BasePresenter;
import com.ccdt.tv.smartrecommend.presenter.base.BaseView;

/**
 * Created by syt on 2017/5/17.
 * 主页面 MVP 契约类
 * 主要用于测试
 */

public class MainActivityContract extends BaseContract {
    public interface View extends BaseView {

    }

    public static abstract class Presenter extends BasePresenter<View> {

        /**
         * 绑定服务等预处理操作
         */
        public abstract void doBindExtraService();

        public abstract void getRecordList();

        /**
         * 释放服务等预处理操作
         */
        public abstract void doUnBindExtraService();
    }
}
